package com.jumi.microservice.service;

import com.jumi.microservice.domain.app.AppVersion;

import java.util.List;

/**
 * @author ssk
 * @create 20/10/29 16:55
 **/
public interface AppVersionService {

    /**
     * 保存
     * @param appVersion
     * @return
     */
    int save(AppVersion appVersion);


    /**
     * 根据条件查询所有数据
     * @param appVersion
     * @return
     */
    List<AppVersion> findAll(AppVersion appVersion);


    /**
     * 根据主键ID查询数据详情
     * @param versionId
     * @return
     */
    AppVersion findById(Long versionId);


    /**
     * 根据平台渠道查询最新版本号
     * @return
     */
    AppVersion findLatestVersion();

}
